This is a utility that is designed to parse an external file representing a collection of data that maps to individual buses and make that data available on the processors containing the buses. The file has the logical structure busID tag value0 value1 .... valueN-1 for multiple buses. BusID is an integer corresponding to the original bus index, tag is a 1 or 2 character string that maps to some object on the bus and value0, value1, etc. are different values that map to each bus object. Each bus object has the same number of values mapping to it. More...
#include <ga.h>
#include <boost/unordered_map.hpp>
#include "gridpack/parser/hash_distr.hpp"
#include "gridpack/utilities/exception.hpp"
#include "gridpack/utilities/string_utils.hpp"
Go to the source code of this file.
Classes | |
struct | gridpack::bus_table::table_t |
class | gridpack::bus_table::BusTable< _network > |
Namespaces | |
namespace | gridpack |
namespace | gridpack::bus_table |
Defines | |
#define | NUM_SLICES 10 |
This is a utility that is designed to parse an external file representing a collection of data that maps to individual buses and make that data available on the processors containing the buses. The file has the logical structure busID tag value0 value1 .... valueN-1 for multiple buses. BusID is an integer corresponding to the original bus index, tag is a 1 or 2 character string that maps to some object on the bus and value0, value1, etc. are different values that map to each bus object. Each bus object has the same number of values mapping to it.
#define NUM_SLICES 10 |